package com.yhb.channel.impl.Scalable;

import com.yhb.channel.impl.BJCJ.BJCJBank;
import com.yhb.channel.impl.BJCJ.BJCJException;
import com.yhb.channel.impl.BJCJ.BJCJRegion;
import com.yhb.channel.utils.ChannelJSONUtil;
import lombok.extern.log4j.Log4j;
import lombok.var;
import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;

import java.util.HashMap;

@Log4j
public class ScalableConstant {

    // 状态码
    public static final Long OK_CODE = 0L;

    public static final Long ERROR_DEFAULT_CODE = -9_00_00001L;

    public static final Long ERROR_PARAMETER_WRONG = -9_99_00001L;

    public static final long NETWORK_ERROR = -9_01_00001L;

    public static final long NOT_SIGNED = -9_02_00000L;

    public static final long NOT_BOUND = -9_03_00000L;

    public static final long SMS_EXPIRED = -9_04_00000L;

    public static final long ENCRYPT_OR_SIGN_ERROR = -9_05_00000L;

    public static final long INNER_ERROR = -9_06_00000L;

    public static final String CALLBACK_PAY = "payCallback";
    public static final String CALLBACK_REMIT = "remitCallback";
}
